# -*- coding: utf-8 -*-

"""
@name: configs
@author: Memory
@date: 2021/05/08
@document: 配置游戏中的一些全局设置
"""

from pathlib import Path


ROOT_PATH = Path(__file__).parent                              # 根目录
SERVER_LOG_PATH = ROOT_PATH / 'log'                            # 服务器的日志文件路径
DATABASE_PATH = ROOT_PATH / 'database'                         # 数据库路径
USERDB = DATABASE_PATH / 'users.db'                            # 数据库文件
PORT = 1122                                                    # 服务器监听的端口
CLEAN_TIME = 3600                                              # 用户多久没有操作会被清理，单位:秒

SERVER_LOG_PATH.mkdir(parents=True, exist_ok=True)
DATABASE_PATH.mkdir(parents=True, exist_ok=True)
